arabian leopard - English Synonyms Dictionary